liquid filled transformers - Turkish English Dictionary